			body{
				width: 100%;
				height: 100%;
				margin: 0;
				padding:0;
			}
			p,div,h1,h2,h3,h4,h5,h6,span,ul,li,ol,dl,dd,a,table,tr,td{
				margin: 0;
				padding: 0;
			}
			.A {
				width: 100%;
				height: 40px;
				background-color: #333333;
				position: relative;
				top: -15px;
			}
			.a li {
				color: #a3a3a3;
				display: inline-block;
				list-style: none;
				font-size: 10px;
/* 				line-height: 40px;
				height: 40px;
				vertical-align: middle; */
			}
			.b li {
				color: #a3a3a3;
				display: inline-block;
				list-style: none;
				font-size: 12px;
/* 				line-height: 40px;
				height: 40px;
				vertical-align: middle; */
			}
			.a {
				position: absolute;
				top: 10px;
				left: 150px;
				margin: 0px;
				padding: 0px;
			}
			.b {
				position: absolute;
				right: 300px;
				top: 10px;
				margin: 0px;
				padding: 0px;
			}
			.A1 img{
				position: absolute;
				right: 150px;
				top: 10px;
				height: 29px;
			}
			.B {
				width: 100%;
				height: 85px;
				position: relative;
			}
			.B1 img {
				width: 50px;
				height: 50px;
				position: absolute;
				left: 150px;
				top: 10px;
			}
			.c {
				position: absolute;
				left: 330px;
				top: 25px;
				margin: 0px;
				padding: 0px;
			}
			.c li {
				display: inline-block;
				list-style: none;
				font-family: "微软雅黑";
			}
			.d input{
				margin: 0px;
				padding: 0px;
				width: 250px;
				height: 50px;
				position: absolute;
				right: 200px;
				top: 10px;
			}
			.B2 img{
				width: 50px;
				height: 54px;
				position: absolute;
				right: 150px;
				top: 10px;
			}
			.C  {
				margin: 0px;
				padding: 0px;
				width: 100%;
				height: 500px;
				position: relative;
			}
			.e {
				margin: 0px;
				padding: 0px;
				width: 200px;
				height: 400px;
				position: relative;
			}
			.e ul{
				margin: 0px;
				padding: 0px;
				/* background: #000000; */
				border: 1px solid;
				width: 250px;
				position: absolute;
				left: 150px;
				background: #615186;
			}
			.e li {
				list-style: none;
				/* text-align: left; */
				line-height: 30px;
				vertical-align: middle;
				padding-bottom: 15px;
				margin-left: 30px;
			}
			.C1 img{
				display: inline-block;
				width: 975px;
				height: 449px;
				position: absolute;
				top: 0px;
				left: 400px;
			}
			.icon {
				color: #FFFFFF;
				position: absolute;
				left: 200px;
			}
			.D {
				margin: 0px;
				padding: 0px;
				position: relative;
				width: 100%;
				height: 225px;
			}
			.D div img{
				float: left;
			}
			.D .D1 img{
				width: 250px;
				height: 200px;
				position: absolute;
				left: 150px;
			}
			.D .D2 img{
				width: 300px;
				height: 200px;
				position: absolute;
				left: 425px;
			}
			.D .D3 img{
				width: 300px;
				height: 200px;
				position: absolute;
				left: 750px;
			}
			.D .D4 img{
				width: 300px;
				height: 200px;
				position: absolute;
				left: 1075px;
			}
			.big {
				background: #f5f5f5;
				width: 100%;
				height: 6025px;
				position: relative;
			}
			.big .E {
				position: relative;
				width: 100%;
 				height: 560px;
			}
			.big .E .E-font {
/* 				width: 100%; */
				height: 50px;
				font-size: 22px;
				line-height: 50px;
				vertical-align: middle;
				color: #333;
				position: absolute;
				left: 150px;
			}
			.big .E .E-img div{
				float: left;
			}
			.big .E .E-img div img{
				width: 234px;
				height: 350px;
			}
			.big .E .E-img {
				position: absolute;
				top: 50px;
			}
			.big .E .E-img .E1 {
				position: absolute;
				left: 150px;
			}
			.big .E .E-img .E2 {
				position: absolute;
				left: 400px;
			}
			.big .E .E-img .E3 {
				position: absolute;
				left: 650px;
			}
			.big .E .E-img .E4 {
				position: absolute;
				left: 900px;
			}
			.big .E .E-img .E5 {
				position: absolute;
				left: 1150px;
			}
			.big .E .E6 img{
				position: absolute;
				left: 150px;
				top: 420px;
				width: 1235px;
			}
			.F {
				position: relative;
				height: 850px;
			}
			.F .F-table{
				position: absolute;
				left: 150px;
				top: 50px;
			}
			.F .F-table table tbody tr td{
				padding-right: 15px;
			}
			.F .F-table table tbody tr .F1 img{
				/* border: 1px solid; */
				width: 234px;
				height: 614px;
			}
			.F .F-table table tbody tr .F2 img{
				width: 234px;
				height: 300px;
			}
			.F .F-table table tbody tr .F3 img{
				width: 234px;
				height: 300px;
			}
			.F .F-table table tbody tr .F4 img{
				width: 234px;
				height: 300px;
			}
			.F .F-table table tbody tr .F5 img{
				width: 234px;
				height: 300px;
			}
			.F .F-table table tbody tr .F6 img{
				width: 234px;
				height: 300px;
			}
			.F .F-table table tbody tr .F7 img{
				width: 234px;
				height: 300px;
			}
			.F .F-table table tbody tr .F8 img{
				width: 234px;
				height: 300px;
			}
			.F .F-table table tbody tr .F9 img{
				width: 234px;
				height: 300px;
			}
			.F .F10 img{
				position: absolute;
				left: 150px;
				top: 700px;
				width: 1240px;
			}
			.big .F .F-title {
			/* 	width: 100%; */
				height: 50px;
				font-size: 22px;
				line-height: 50px;
				vertical-align: middle;
				color: #333;
				position: absolute;
				left: 150px;
			}
			
			.G {
				position: relative;
				height: 850px;
			}
			.G .G-table{
				position: absolute;
				left: 150px;
				top: 50px;
			}
			.G .G-table table tbody tr td{
				padding-right: 15px;
			}
			.G .G-table table tbody tr .G1 img{
				/* border: 1px solid; */
				width: 234px;
				height: 300px;
			}
			.G .G-table table tbody tr .G2 img{
				width: 234px;
				height: 300px;
			}
			.G .G-table table tbody tr .G3 img{
				width: 234px;
				height: 300px;
			}
			.G .G-table table tbody tr .G4 img{
				width: 234px;
				height: 300px;
			}
			.G .G-table table tbody tr .G5 img{
				width: 234px;
				height: 300px;
			}
			.G .G-table table tbody tr .G6 img{
				width: 234px;
				height: 300px;
			}
			.G .G-table table tbody tr .G7 img{
				width: 234px;
				height: 300px;
			}
			.G .G-table table tbody tr .G8 img{
				width: 234px;
				height: 300px;
			}
			.G .G-table table tbody tr .G9 img{
				width: 234px;
				height: 300px;
			}
			.G .G-table table tbody tr .G10 img{
				width: 234px;
				height: 150px;
			}
			.G .G-table table tbody tr .G11 img{
				width: 234px;
				height: 150px;
			}
			.big .G .G-title {
			/* 	width: 100%; */
				height: 50px;
				font-size: 22px;
				line-height: 50px;
				vertical-align: middle;
				color: #333;
				position: absolute;
				left: 150px;
			}
 			.G .G12 img{
				position: absolute;
				left: 150px;
				top: 700px;
				width: 1240px;
			}
			
			.H {
				position: relative;
				height: 850px;
			}
			.H .H-table{
				position: absolute;
				left: 150px;
				top: 50px;
			}
			.H .H-table table tbody tr td{
				padding-right: 15px;
			}
			.H .H-table table tbody tr .H1 img{
				/* border: 1px solid; */
				width: 234px;
				height: 300px;
			}
			.H .H-table table tbody tr .H2 img{
				width: 234px;
				height: 300px;
			}
			.H .H-table table tbody tr .H3 img{
				width: 234px;
				height: 300px;
			}
			.H .H-table table tbody tr .H4 img{
				width: 234px;
				height: 300px;
			}
			.H .H-table table tbody tr .H5 img{
				width: 234px;
				height: 300px;
			}
			.H .H-table table tbody tr .H6 img{
				width: 234px;
				height: 300px;
			}
			.H .H-table table tbody tr .H7 img{
				width: 234px;
				height: 300px;
			}
			.H .H-table table tbody tr .H8 img{
				width: 234px;
				height: 300px;
			}
			.H .H-table table tbody tr .H9 img{
				width: 234px;
				height: 300px;
			}
			.H .H-table table tbody tr .H10 img{
				width: 234px;
				height: 150px;
			}
			.H .H-table table tbody tr .H11 img{
				width: 234px;
				height: 150px;
			}
			.big .H .H-title {
			/* 	width: 100%; */
				height: 50px;
				font-size: 22px;
				line-height: 50px;
				vertical-align: middle;
				color: #333;
				position: absolute;
				left: 150px;
			}
			.H .H12 img{
				position: absolute;
				left: 150px;
				top: 700px;
				width: 1240px;
			}
			
			.I {
				position: relative;
				height: 850px;
			}
			.I .I-table{
				position: absolute;
				left: 150px;
				top: 50px;
			}
			.I .I-table table tbody tr td{
				padding-right: 15px;
			}
			.I .I-table table tbody tr .I1 img{
				/* border: 1px solid; */
				width: 234px;
				height: 300px;
			}
			.I .I-table table tbody tr .I2 img{
				width: 234px;
				height: 300px;
			}
			.I .I-table table tbody tr .I3 img{
				width: 234px;
				height: 300px;
			}
			.I .I-table table tbody tr .I4 img{
				width: 234px;
				height: 300px;
			}
			.I .I-table table tbody tr .I5 img{
				width: 234px;
				height: 300px;
			}
			.I .I-table table tbody tr .I6 img{
				width: 234px;
				height: 300px;
			}
			.I .I-table table tbody tr .I7 img{
				width: 234px;
				height: 300px;
			}
			.I .I-table table tbody tr .I8 img{
				width: 234px;
				height: 300px;
			}
			.I .I-table table tbody tr .I9 img{
				width: 234px;
				height: 300px;
			}
			.I .I-table table tbody tr .I10 img{
				width: 234px;
				height: 150px;
			}
			.I .I-table table tbody tr .I11 img{
				width: 234px;
				height: 150px;
			}
			.big .I .I-title {
			/* 	width: 100%; */
				height: 50px;
				font-size: 22px;
				line-height: 50px;
				vertical-align: middle;
				color: #333;
				position: absolute;
				left: 150px;
			}
			.I .I12 img{
				position: absolute;
				left: 150px;
				top: 700px;
				width: 1240px;
			}
			
			.J {
				position: relative;
				height: 850px;
			}
			.J .J-table{
				position: absolute;
				left: 150px;
				top: 50px;
			}
			.J .J-table table tbody tr td{
				padding-right: 15px;
			}
			.J .J-table table tbody tr .J1 img{
				/* border: 1px solid; */
				width: 234px;
				height: 300px;
			}
			.J .J-table table tbody tr .J2 img{
				width: 234px;
				height: 300px;
			}
			.J .J-table table tbody tr .J3 img{
				width: 234px;
				height: 300px;
			}
			.J .J-table table tbody tr .J4 img{
				width: 234px;
				height: 300px;
			}
			.J .J-table table tbody tr .J5 img{
				width: 234px;
				height: 300px;
			}
			.J .J-table table tbody tr .J6 img{
				width: 234px;
				height: 300px;
			}
			.J .J-table table tbody tr .J7 img{
				width: 234px;
				height: 300px;
			}
			.J .J-table table tbody tr .J8 img{
				width: 234px;
				height: 300px;
			}
			.J .J-table table tbody tr .J9 img{
				width: 234px;
				height: 300px;
			}
			.J .J-table table tbody tr .J10 img{
				width: 234px;
				height: 150px;
			}
			.J .J-table table tbody tr .J11 img{
				width: 234px;
				height: 150px;
			}
			.big .J .J-title {
			/* 	width: 100%; */
				height: 50px;
				font-size: 22px;
				line-height: 50px;
				vertical-align: middle;
				color: #333;
				position: absolute;
				left: 150px;
			}
			.J .J12 img{
				position: absolute;
				left: 150px;
				top: 700px;
				width: 1240px;
			}
			
			.K {
				position: relative;
				height: 850px;
			}
			.K .K-table{
				position: absolute;
				left: 150px;
				top: 50px;
			}
			.K .K-table table tbody tr td{
				padding-right: 15px;
			}
			.K .K-table table tbody tr .K1 img{
				/* border: 1px solid; */
				width: 234px;
				height: 300px;
			}
			.K .K-table table tbody tr .K2 img{
				width: 234px;
				height: 300px;
			}
			.K .K-table table tbody tr .K3 img{
				width: 234px;
				height: 300px;
			}
			.K .K-table table tbody tr .K4 img{
				width: 234px;
				height: 300px;
			}
			.K .K-table table tbody tr .K5 img{
				width: 234px;
				height: 300px;
			}
			.K .K-table table tbody tr .K6 img{
				width: 234px;
				height: 300px;
			}
			.K .K-table table tbody tr .K7 img{
				width: 234px;
				height: 300px;
			}
			.K .K-table table tbody tr .K8 img{
				width: 234px;
				height: 300px;
			}
			.K .K-table table tbody tr .K9 img{
				width: 234px;
				height: 300px;
			}
			.K .K-table table tbody tr .K10 img{
				width: 234px;
				height: 150px;
			}
			.K .K-table table tbody tr .K11 img{
				width: 234px;
				height: 150px;
			}
			.big .K .K-title {
			/* 	width: 100%; */
				height: 50px;
				font-size: 22px;
				line-height: 50px;
				vertical-align: middle;
				color: #333;
				position: absolute;
				left: 150px;
			}
			.K .K12 img{
				position: absolute;
				left: 150px;
				top: 700px;
				width: 1240px;
			}
			
			.L {
				position: relative;
				height: 850px;
			}
			.L .L-table{
				position: absolute;
				left: 150px;
				top: 50px;
			}
			.L .L-table table tbody tr td{
				padding-right: 15px;
			}
			.L .L-table table tbody tr .L1 img{
				/* border: 1px solid; */
				width: 296px;
				height: 285px;
			}
			.L .L-table table tbody tr .L2 img{
				width: 296px;
				height: 285px;
			}
			.L .L-table table tbody tr .L3 img{
				width: 296px;
				height: 285px;
			}
			.L .L-table table tbody tr .L4 img{
				width: 296px;
				height: 285px;
			}
			.big .L .L-title {
			/* 	width: 100%; */
				height: 50px;
				font-size: 22px;
				line-height: 50px;
				vertical-align: middle;
				color: #333;
				position: absolute;
				left: 150px;
			}
			
			.M {
				width: 1226px;
				height: 80px;
				position: relative;
				border-bottom: 1px solid #e0e0e0;
				margin-left: auto;
				margin-right: auto;
			}
			.M .M-top ul {
				width: 1226px;
				height: 25px;
				margin: 0px;
				padding: 0px;
			}
			.M .M-top ul li {
				float: left;
				list-style: none;
				display: inline-block;
				padding: 27px 0px;
				height: 25px;
				border-left: 0;
			}
			.M .M-top ul .M-li1 {
				    float: left;
				    width: 19.8%;
				    height: 25px;
				    /* border-left: 1px solid #e0e0e0; */
				    font-size: 16px;
				    line-height: 25px;
				    text-align: center;
			}
			.M ul li .M1 img{
				width: 24px;
				height: 24px;
			}
			.M ul li .M2 img{
				width: 24px;
				height: 24px;
			}
			.M ul li .M3 img{
				width: 24px;
				height: 24px;
			}
			.M ul li .M4 img{
				width: 24px;
				height: 24px;
			}
			.M ul li .M5 img{
				width: 24px;
				height: 24px;
			}
			.O {
				padding: 40px 0;
			}
			.O .O-left .O-dl {
				float: left;
				width: 160px;
				height: 112px;
				margin-top: 15px;
			}
			.O .O-left .O-dl dt {
				    margin: -1px 0 26px;
				    font-size: 14px;
				    line-height: 1.25;
				    color: #424242;
			}
			.O .O-left .O-dl dd {
				color: #757575;
				font-size: 12px;
				margin-top: 10px;
			}
			.ren {
				width: 120px;
				height: 30px;
				border-color: #ff6700;
				background: #fff;
				color: #ff6700;
				border: 1px solid;
				margin-left: 60px;
			}
			.O .O-right{
				    float: right;
				    width: 251px;
				    height: 112px;
				    border-left: 1px solid #e0e0e0;
				    text-align: center;
				    color: #616161;
					margin-top: 25px;
			}
			.O .O-right .phone {
				margin: 0 0 5px;
				    font-size: 22px;
				    line-height: 1;
				    color: #ff6700;
			}
			.O .O-right p{
				margin: 0 0 16px;
				    font-size: 12px;
			}.O .O-left {
				margin-top: 50px;
			}
			.O .O-right .ren .O-image img{
				width: 12px;
				height: 12px;
			}
			
			/* .P{
				position: relative;
			}
			.P .P-top .P-image {
				float: left;
			}
			.P .P-top .P-a {
				float: left;
				    margin: 0;
				    line-height: 18px;
			}
			.P .P-top .P-a a {
				color: #757575;
			}
			.P .P-top .P-a span {
				color: #757575;
				font-family: sans-serif;
			} */